anti-watching device - Alemán Inglés Diccionario